not do oneself any favors - Türkisch Englisch Wörterbuch